name: tests_hybrid run_id: commands[0] env HOME: /home/jenkins env LANG: C.UTF-8 env PATH: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid/bin:/opt/pyenv/bin:/tmp/venv-oJKp/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin env PIP_DISABLE_PIP_VERSION_CHECK: 1 env PYTHONHASHSEED: 646787488 env PYTHONIOENCODING: utf-8 env SSH_AUTH_SOCK: ******************************** env TOX_ENV_DIR: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid env TOX_ENV_NAME: tests_hybrid env TOX_WORK_DIR: /w/workspace/transportpce-tox-verify-transportpce-master/.tox env USE_ODL_ALT_KARAF_ENV: ./karaf221.env env USE_ODL_ALT_KARAF_INSTALL_DIR: karaf221 env VIRTUAL_ENV: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid env __TOX_ENVIRONMENT_VARIABLE_ORIGINAL_CI: true metadata pid: 43954 cwd: /w/workspace/transportpce-tox-verify-transportpce-master/tests allow: /w/workspace/transportpce-tox-verify-transportpce-master/.tox/tests_hybrid/bin/*:launch_tests.sh cmd: ./launch_tests.sh hybrid exit_code: 1 using environment variables from ./karaf221.env pytest -q transportpce_tests/hybrid/test01_device_change_notifications.py ................................................... [100%] 51 passed in 148.31s (0:02:28) pytest -q transportpce_tests/hybrid/test02_B100G_end2end.py .............F..F....................................................... [ 66%] ....................F................ [100%] =================================== FAILURES =================================== ______ TestTransportPCEB100GEndtoend.test_014_check_interface_otsi_xpdra2 ______ self = def test_014_check_interface_otsi_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR2-NETWORK1-755:768') self.assertEqual(response['status_code'], requests.codes.ok) self.assertDictEqual(dict({'name': 'XPDR2-NETWORK1-755:768', 'administrative-state': 'inService', 'supporting-circuit-pack-name': '1/2/2-PLUG-NET', 'type': 'org-openroadm-interfaces:otsi', 'supporting-port': 'L1' }, **response['interface'][0]), response['interface'][0]) > self.assertDictEqual( dict({'frequency': 196.0812, 'otsi-rate': 'org-openroadm-common-optical-channel-types:R400G-otsi', 'transmit-power': -5, 'modulation-format': 'dp-qam16'}, **response['interface'][0]['org-openroadm-optical-tributary-signal-interfaces:otsi']), response['interface'][0]['org-openroadm-optical-tributary-signal-interfaces:otsi']) E AssertionError: {'fre[19 chars]', 'otsi-rate': 'org-openroadm-common-optical-[262 chars]ile'} != {'fre[19 chars]', 'optical-operational-mode': 'OR-W-400G-oFEC[159 chars]ile'} E {'flexo': {'foic-type': 'org-openroadm-common-optical-channel-types:foic4.8', E 'iid': [1, 2, 3, 4]}, E 'frequency': '196.08125', E - 'modulation-format': 'dp-qam16', E 'optical-operational-mode': 'OR-W-400G-oFEC-63.1Gbd', E - 'otsi-rate': 'org-openroadm-common-optical-channel-types:R400G-otsi', E 'provision-mode': 'profile', E 'transmit-power': '-5.0'} transportpce_tests/hybrid/test02_B100G_end2end.py:286: AssertionError ______ TestTransportPCEB100GEndtoend.test_017_check_interface_otsi_xpdrc2 ______ self = def test_017_check_interface_otsi_xpdrc2(self): response = test_utils.check_node_attribute_request( 'XPDR-C2', 'interface', 'XPDR2-NETWORK1-755:768') self.assertEqual(response['status_code'], requests.codes.ok) self.assertDictEqual(dict({'name': 'XPDR2-NETWORK1-755:768', 'administrative-state': 'inService', 'supporting-circuit-pack-name': '1/2/2-PLUG-NET', 'type': 'org-openroadm-interfaces:otsi', 'supporting-port': 'L1' }, **response['interface'][0]), response['interface'][0]) > self.assertDictEqual( dict({'frequency': 196.0812, 'otsi-rate': 'org-openroadm-common-optical-channel-types:R400G-otsi', 'transmit-power': -5, 'modulation-format': 'dp-qam16'}, **response['interface'][0]['org-openroadm-optical-tributary-signal-interfaces:otsi']), response['interface'][0]['org-openroadm-optical-tributary-signal-interfaces:otsi']) E AssertionError: {'fre[19 chars]', 'otsi-rate': 'org-openroadm-common-optical-[262 chars]ile'} != {'fre[19 chars]', 'optical-operational-mode': 'OR-W-400G-oFEC[159 chars]ile'} E {'flexo': {'foic-type': 'org-openroadm-common-optical-channel-types:foic4.8', E 'iid': [1, 2, 3, 4]}, E 'frequency': '196.08125', E - 'modulation-format': 'dp-qam16', E 'optical-operational-mode': 'OR-W-400G-oFEC-63.1Gbd', E - 'otsi-rate': 'org-openroadm-common-optical-channel-types:R400G-otsi', E 'provision-mode': 'profile', E 'transmit-power': '-5.0'} transportpce_tests/hybrid/test02_B100G_end2end.py:351: AssertionError ______ TestTransportPCEB100GEndtoend.test_093_check_interface_OTSI_xpdra2 ______ self = def test_093_check_interface_OTSI_xpdra2(self): response = test_utils.check_node_attribute_request( 'XPDR-A2', 'interface', 'XPDR1-NETWORK1-755:768') self.assertEqual(response['status_code'], requests.codes.ok) input_dict_1 = {'name': 'XPDR1-NETWORK1-755:768', 'administrative-state': 'inService', 'supporting-circuit-pack-name': '1/1/2-PLUG-NET', 'type': 'org-openroadm-interfaces:otsi', 'supporting-port': 'L1'} input_dict_2 = { "frequency": 196.0812, "otsi-rate": "org-openroadm-common-optical-channel-types:R400G-otsi", "fec": "org-openroadm-common-types:ofec", "transmit-power": -5, "provision-mode": "explicit", "modulation-format": "dp-qam16"} self.assertDictEqual(dict(input_dict_1, **response['interface'][0]), response['interface'][0]) > self.assertDictEqual( dict(input_dict_2, **response['interface'][0]['org-openroadm-optical-tributary-signal-interfaces:otsi']), response['interface'][0]['org-openroadm-optical-tributary-signal-interfaces:otsi']) E AssertionError: {'fre[19 chars]', 'otsi-rate': 'org-openroadm-common-optical-[304 chars] 4]}} != {'fre[19 chars]', 'optical-operational-mode': 'OR-W-400G-oFEC[159 chars]ile'} E - {'fec': 'org-openroadm-common-types:ofec', E - 'flexo': {'foic-type': 'org-openroadm-common-optical-channel-types:foic4.8', E ? ^ E E + {'flexo': {'foic-type': 'org-openroadm-common-optical-channel-types:foic4.8', E ? ^ E E 'iid': [1, 2, 3, 4]}, E 'frequency': '196.08125', E - 'modulation-format': 'dp-qam16', E 'optical-operational-mode': 'OR-W-400G-oFEC-63.1Gbd', E - 'otsi-rate': 'org-openroadm-common-optical-channel-types:R400G-otsi', E 'provision-mode': 'profile', E 'transmit-power': '-5.0'} transportpce_tests/hybrid/test02_B100G_end2end.py:1464: AssertionError =========================== short test summary info ============================ FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_014_check_interface_otsi_xpdra2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_017_check_interface_otsi_xpdrc2 FAILED transportpce_tests/hybrid/test02_B100G_end2end.py::TestTransportPCEB100GEndtoend::test_093_check_interface_OTSI_xpdra2 3 failed, 106 passed in 430.18s (0:07:10)